console.log("你好，我是一个type script!");
function printDateAndStr(date, name) {
    console.log("\u4F60\u597D ".concat(name, " \u73B0\u5728\u662F ").concat(date.toLocaleDateString()));
}
printDateAndStr(new Date(), "罗俊华");
// 即使编译的时候报错，但是仍然可以编译为js，但是js就报错了
//
// printDateAndStr(Date(),"乌拉")
// 传递数组的方式一
function toStr(arr) {
    for (var _i = 0, arr_1 = arr; _i < arr_1.length; _i++) {
        var val = arr_1[_i];
        console.log(val);
    }
}
var arr = ["菠萝", "香蕉"];
toStr(arr);
function toStr2(arr) {
    for (var _i = 0, arr_2 = arr; _i < arr_2.length; _i++) {
        var val = arr_2[_i];
        console.log(val);
    }
}
toStr2(arr);
arr.forEach(function (name) {
    // 匿名 lambda 可以不用声明类型也能自动推断
    console.log(name.toLocaleLowerCase());
});
